package br.jus.tjpe.otd;

import java.util.ArrayList;
import java.util.List;
import br.jus.tjpe.dominio.Parte;
import br.jus.tjpe.dominio.ParteFisica;

public class ParteOTD {

	private Parte parte;

	public Parte getParte() {
		return parte;
	}

	public void setParte(Parte parte) {
		this.parte = parte;
	}

	public String getTipoParte() {
		String tipo = "PJ";

		if (parte instanceof ParteFisica) {
			tipo = "PF";
		}

		return tipo;
	}
	
	public static List<ParteOTD> parseToOTD(List<Parte> partes){
		List<ParteOTD> partesOTD = new ArrayList<ParteOTD>();
		
		for (Parte parte : partes) {
			ParteOTD parteOTD = new ParteOTD();
			parteOTD.setParte(parte);
			partesOTD.add(parteOTD);
		}
		
		return partesOTD;
	}
}
